angela merkel has challenged cameron to accept more asylum seekers .
she said a new eu system was needed based on countries ' economies .
it comes as europe reacts to several boat tragedies in the mediterranean .